//
//  OSCNews.m
//  OSClient
//
//  Created by Chaosky on 15/10/21.
//  Copyright © 2015年 1000phone. All rights reserved.
//

#import "OSCNews.h"

@implementation OSCNews

// 重写初始化方法
- (instancetype)initWithXMLElement:(ONOXMLElement *)element
{
    if (self = [super init]) {
        // 解析XML中对应节点的数据
        self.ID = [[element firstChildWithTag:@"id"] stringValue];
        self.title = [[element firstChildWithTag:@"title"] stringValue];
        self.body = [[element firstChildWithTag:@"body"] stringValue];
        self.commentCount = [[element firstChildWithTag:@"commentCount"] stringValue];
        self.author = [[element firstChildWithTag:@"author"] stringValue];
        self.authorid =[[element firstChildWithTag:@"authorid"] stringValue];
        self.url = [[element firstChildWithTag:@"url"] stringValue];
        self.type = [[[element firstChildWithXPath:@"./newstype/type"] numberValue] unsignedIntegerValue];
        self.pubDate = [[element firstChildWithTag:@"pubDate"] stringValue];
    }
    return self;
}

// 能用工具解决用工具，尽量不手动
// 能copy的就copy。避免由于手动输入造成一些不必要的错误，不如，字段错误，属性对应不了。
// 检查错误：检查以上的一些问题


@end
